*, body {
padding:0;
margin:0;
font: 9pt Arial, Verdana, Sans Serif;
}
img {
border:0;
}
A {
text-decoration:none;
}

p
{ 
margin-top: 0.2cm;
} 

body {
margin-left:0px;
background:#FFF;
}

#header {
background: url(img/header1.jpg);
height:88px;
width:925px;
}
#avhead {
background: url(img/1av.jpg);
height:88px;
width:925px;
}

#headerMenu {
text-align:right;
padding-top:40px;
padding-right:30px;
}

#headerMenu A {
font: bold 8pt Arial, Verdana, Sans Serif;
color: #315573;
padding:0 5px 0 5px;
}

#headerMenu A:hover, #headerMenu .selected {
color: #A9D0E3;
}
#headerMenu IMG {
margin:0 3px;
}

#pathbox {
	width:925px;
	padding:5px 0 5px 0;
}

#path {
	padding-left:10px;
}
#path A {
font: bold 8pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}
#path A.selected {
color: #6B9DBE;
}
#path A:hover {
color: #A9D0E3;
}

#searchform {
margin:0;
padding:0;
}
#search {
margin-right:10px;
background:#FFF;
width:150px;
height:18px;
}

.maintable {
width:925px;
}
#maintop {
background:url(img/td.gif);
}

.upx {
width:1px;
}

.bottom {
background:url(img/b.gif)
}
.top {
background:url(img/t.gif)
}
.topde {
background:url(img/tde.gif);
color:#FFF;
padding-left:15px;
font: bold 10pt Arial, Verdana, Sans Serif;

}

.maincenter {
padding:10px 0 0 30px;
background:#FFF repeat-x url(img/backg.gif);
}

.maincenter2 {
padding:10px 0 0 30px;
}

.maincenter h1 {
color:#6F92A5;
font: bold 12pt Arial, Verdana, Sans Serif;
padding-bottom:15px;
}

.maincentertexttall4 h1_10 {
color:#6F92A5;
font: bold 10pt Arial, Verdana, Sans Serif;
padding-bottom:5px;
}

.maincenter h1.blue {
color:#6F92FF;
font: bold 12pt Arial, Verdana, Sans Serif;
padding-bottom:15px;
}
.maincenter h1.big{
color:#6F92A5;
font: bold 14pt Arial, Verdana, Sans Serif;
padding-bottom:0px;
}
.maincenter2 h1.big{
color:#6F92A5;
font: bold 14pt Arial, Verdana, Sans Serif;
padding-bottom:10px;
}




#maincentertext {
width:400px;
height:145px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}

#maincentertextwide {
width:800px;
height:145px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}

#maincentertexttall {
width:800px;
height:370px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}
#maincentertexttall2 {
width:800px;
height:670px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}
#maincentertexttall3 {
width:800px;
height:270px;
margin-bottom:10px;
}
#maincentertexttall4 {
width:800px;
height:450px;
margin-bottom:10px;
}
#maincentertexttall5 {
width:800px;
margin-bottom:10px;
}





#maincentertextlarge {
width:800px;
height:370px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}

#maincentertextlarge2 {
width:800px;
height:800px;
border-bottom:1px solid #DFEDF5;
margin-bottom:10px;
}



.maincenter h2 {
display:inline;
width:300px;
color:#6F92A5;
font: bold 9pt Arial, Verdana, Sans Serif;
}

#next {
margin-top:0px;
margin-bottom:0px;
}

#mainimg {
margin-bottom:0px;
}

.tabs {
/*
background:no-repeat url(img/tabs.jpg);
margin:10px 0 -2px 15px;
height:27px;
*/
}
#imgtab {
margin-left:13px;
}
#tab2 {
position:relative;
left:-16px;
}
#tab3 {
position:relative;
left:-29px;
}
#tab4 {
position:relative;
left:-45px;
}
#tab5 {
position:relative;
left:-60px;
}
#tab6 {
position:relative;
left:-75px;
}
#tab7 {
position:relative;
left:-89px;
}

#destaca{
}

#boxbottom {
margin-top:10px;
}

#support_header{
width: 800px;
text-align: left; 
margin-top:10px;
margin-left:50px;
}

#support_types{
width: 800px;
text-align: left; 
margin-top:20px;
margin-left:10px;
}


#support_prices{
width: 800px;
text-align: left; 
margin-top:20px;
margin-left:5px;
}

#support_bottom{
width: 800px;
text-align: left; 
margin-top:20px;
margin-left:5px;
}

#support_partners{
width: 800px;
text-align: left; 
margin-top:20px;
margin-left:5px;
}

.table_600 {
width:600px;
}

.table_800 {
width:800px;
}

td.white1{
padding:2px 5px 2px 5px;
color: #FFF;
background:#000;
}

td.white_center{
padding:2px 5px 2px 5px;
color: #FFF;
background:#000;
text-align: center;
}
td.white_left{
padding:2px 5px 2px 5px;
color: #FFF;
background:#000;
text-align: left;
}
td.white_right{
padding:2px 5px 2px 5px;
color: #FFF;
background:#000;
text-align: right;
}

small.smallest{
font: 7pt Arial, Verdana, Sans Serif;
}

td.normal1{
padding:2px 5px 0px 5px;
color: #000;
}

td.ossim_blue_td{
font: bold 9pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
padding:2px 5px 0px 5px;
}
td.ossim_dark_grey_td{
font: bold 9pt Arial, Verdana, Sans Serif;
color:#555555;
padding:2px 5px 0px 5px;
}



td.ossim_grey_td {
padding:2px 5px 0px 5px;
color:#606060;
}

td.normal_center{
padding:2px 5px 0px 5px;
color: #000;
background:#FFF;
text-align: center;
}

td.normal_left{
padding:2px 5px 0px 5px;
color: #000;
background:#FFF;
text-align: left;
}

td.normal_right{
padding:2px 5px 0px 5px;
color: #000;
background:#FFF;
text-align: right;
}

td.normal_space{
padding:5px 5px 0px 50px;
color: #000;
background:#FFF;
}

.ossim_blue_h3 {
margin-top: 10px;
font: bold 12pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}

.soft_a {
font: bold 8pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}

.ossim_blue {
font: bold 9pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}

.ossim_blue2 {
font: bold 12pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}

.ossim_blue10 {
font: bold 10pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}

.ossim_blue8 {
font: bold 8pt Arial, Verdana, Sans Serif;
color:#3E6B8A;
}


.ossim_black {
font: 9pt Arial, Verdana, Sans Serif;
color:#000000;
}

.ossim_grey {
font: 9pt Arial, Verdana, Sans Serif;
color:#808080;
}

.ossim_grey8 {
font: 8pt Arial, Verdana, Sans Serif;
color:#808080;
}

.ossim_grey12 {
font: 11pt Arial, Verdana, Sans Serif;
color:#202020;
}





.ossim_white {
font: 12pt Arial, Verdana, Sans Serif;
color:#FFFFFF;
}

.ossim_white14 {
font: 12pt Arial, Verdana, Sans Serif;
color:#FFFFFF;
}

.ossim_white2 {
font: 10pt Arial, Verdana, Sans Serif;
color:#FFFFFF;
}

.logo {
padding:5px 5px 5px 5px;
}

.training_image{
padding:5px 5px 5px 5px;
margin:30px 5px 5px 15px;
}

.training_table {
padding:15px 15px 15px 15px;
}

.grey_table{
padding:15px 15px 15px 15px;
background:#DDDDDD;
}

.white_table{
padding:15px 15px 15px 15px;
background:#FFFFFF;
}

.code {
margin-top: 10px;
margin-bottom: 10px;
background-color: #EEEEEE;
padding: 10px;
}

.directive {
    padding: 1em;
    border: 1px dashed #2f6fab;
    color: Black;
    background-color: #f9f9f9;
    font: 9pt Courier;
    line-height: 1.1em;
}
